package com.itany.corejava.code07_常用类.泛型;

/**
 * @author MissChen
 * @date 2024年03月02日 14:48
 */
public interface CompareInterface<V>{

    /**
     * 定义一个比较方法接口，用于自定义比较规则
     * 此时的接口没有做具体的实现，只是对方法做了约束
     * 在使用实现接口方法
     * 返回值用来判断调用者与参数的大小
     * 调用者：实现该方法的对象
     * 参数:方法参数的对象
     * @param v
     * @return
     * 返回值>0，表示调用者对象大
     * 返回值=0，则两者一样大
     * 返回值<0,则参数对象大
     */
    public int compareTo(V v);
}
